shortfinger anchovy - Turkish English Dictionary